home *** CD-ROM | disk | FTP | other *** search
/ La Traviata / La Traviata.iso / viewer / sqzgif13.zip / SQZGIF13.DOC < prev   
Text File  |  1989-01-06  |  16KB  |  398 lines

  1.           SQZGIF Copr. (c) 1988-89 Lawrence Gozum & Marvin Gozum
  2.           ──────────────────────────────────────────────────────
  3.                                 User Manual
  4.  
  5.     DISCLAIMER
  6.  
  7.     This  product  is distributed AS IS.  The authors specifically disclaim
  8.     all  warranties  ,expressed  or implied, including ,but not limited to,
  9.     implied  warranties  of  merchantability  and  fitness for a particular
  10.     purpose  with respect to defects in the diskette and documentation, and
  11.     program  license  granted  herein,  in particular, and without limiting
  12.     operation  of  the  program  license  with  respect  to  any particular
  13.     application  use  or  purpose.  In no event shall the authors be liable
  14.     for  any  loss  of  profit or any other commercial damage including but
  15.     not limited to special,incidental, consequential or other damages.  
  16.  
  17.  
  18.     LICENSING AGREEMENT
  19.  
  20.     You  may  use  this program on a TRIAL BASIS only;  this means that you
  21.     may  freely  evaluate  this program for a period not to exceed TEN (10)
  22.     DAYS.    Should you find this program useful, you must register it (see
  23.     last section of this manual).
  24.  
  25.     You  may  freely  distribute  copies  of this program in its UNMODIFIED
  26.     state  provided  you do not include it in other software packages, with
  27.     the  exception  of distributing it as part of a bundle of Public Domain
  28.     or  Shareware  programs  on a single diskette.  In addition you may not
  29.     charge  more that $3.50 for copying and/or distributing this program in
  30.     the absence of any recognized Users Group guidelines.
  31.  
  32.  
  33.     WHAT IS SQZGIF ?
  34.  
  35.     SQZGIF  is  a  conversion  utility  that  will  convert  256  color GIF
  36.     pictures  that  are  larger  than  320x200x256  (e.g.  640x480x256) and
  37.     interpolate  or  "color  average"  that  picture into a 320x200x256 and
  38.     save it to a .BLD and .PLT format for importing the results to:
  39.  
  40.          (1) VGACAD for editing/image processing;
  41.          (2) VGA2EGA for conversion to EGA 640x350x16 or EEGA 640x480x16;
  42.          (3) BLD2GIF for reconversion to a smaller 320x200x256 GIF pic;
  43.          (4) GIFDOT for printing to an Epson/IBM compatible printer;
  44.          (5) GIFPUB for destop publishing.
  45.  
  46.     With  SQZGIF  you  can convert, edit or print those 256 color pics with
  47.     correct  aspect  ratios;  all  sizes  such  as  320x240 (Jovian Logic),
  48.     320x400  (Amiga), 512x400 (TARGA), 640x400 (MACII), 640x480 and 800x600
  49.     (SuperVGA)  can  be  handled.   SQZGIF handles any GIF up to 2KB x 2KB.
  50.     SQZGIF is graphics card independent; NO GRAPHICS CARD REQUIRED!
  51.  
  52.     VGA/MCGA  users  can,  also, pick any selected area and ZOOM it to full
  53.     screen size; you can treat LARGE GIF pictures as "virtual screens".
  54.                                                                            
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.     INTERPOLATION VS. COLOR AVERAGING
  68.  
  69.     SQZGIF  uses  two  methods  for  "squeezing" a picture down to VGA/MCGA
  70.     size.    The  first  is interpolation which several GIF picture viewers
  71.     use  (e.g.,  PICEM, VGAGIF and SNAPVGA); this method is fast and yields
  72.     acceptable  results  most of the time.  Interpolation works by sampling
  73.     color  pixels from the original picture.  For example, in a 640x400x256
  74.     GIF;  half  of all the pixels in the X-axis and Y-axis will be sampled.
  75.     This  method,  however,  may  yield  unpleasant side effects which vary
  76.     from  picture  to  picture.    Firstly,  certain  pixels may be skipped
  77.     during  interpolation  which  results  in  a  loss of important detail.
  78.     Secondly,  "noise"  or  repeating  dark  and  light  color patterns may
  79.     appear  since  these  patterns  were  supposed to be viewed in a higher
  80.     resolution and "smooth" into a continuous image.
  81.  
  82.     The  second  method is "color averaging" which replaces groups of color
  83.     pixels  to  one  of  the colors in the 256 color palette by finding the
  84.     closest  match;    this  method  will  represent  these  large  GIFs in
  85.     320x200x256  with the closest possible rendition (i.e., it will provide
  86.     the  closest approximation to the original picture as you would view it
  87.     on  the  system  that  originated it).  The "color averaging" method is
  88.     much  slower  but  yields  the  best  results;  it  removes "noise" and
  89.     patterns  that  result  from  interpolating  certain  large  GIFs.   In
  90.     addition,  this  process  actually adds some element of "anti-aliasing"
  91.     or "smoothing" since "jaggies" are averaged into one color pixel.
  92.  
  93.  
  94.     REQUIREMENTS
  95.  
  96.     Since  these  large  GIF  pictures  can  decompose  into  megabytes,  a
  97.     harddisk  is highly recommended.  An 800x600x256 GIF will decompress to
  98.     480,000  bytes.  SQZGIF uses a temporary file to decompress these large
  99.     GIFs  and requires an additional 64KB for saving the "squeezed" picture
  100.     and another 64KB (MCGA/VGA only) for the "zoomed" screen.
  101.  
  102.     High-density  dual  drive users (e.g., 720KB or 1.2MB or 1.44MB) should
  103.     place  the GIF file to be converted in one drive while the other should
  104.     contain only SQZGIF.exe in the default drive.
  105.  
  106.     SQZGIF   needs   no   video  card  and  should  run  on  any  IBM/MSDOS
  107.     compatible.    NO  GRAPHICS  CARD  IS  REQUIRED.    The  "Pick 'N Zoom"
  108.     feature,  however  will  only  be  activated  is  a  VGA/MCGA  card  is
  109.     detected.
  110.  
  111.  
  112.     HOW TO USE SQZGIF
  113.  
  114.     Run  SQZGIF  and  select file to be converted.  Use the <arrow> keys to
  115.     move  the  highlightbar  the  press  <return>  to select.  Pressing the
  116.     <spcbar>  will  allow  you  to change the drive or sub-directory (e.g.,
  117.     D:\GIF\LARGE\NUDES\"  or "B:\); PATHs must be specified with and ending
  118.     backslash  "\"  character.   Then, specify the OUTPUT filename (without
  119.     the  extension); this is the converted output (e.g. "A:\TEST" or "TEST"
  120.     or  "\GIF\LARGE\NUDES\TEST").  The program will automatically place the
  121.     .BLD and .PLT extensions for you.
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.     The  picture  will  be  saved  in  two  files: .BLD and .PLT file.  For
  134.     example,  if  you specify MYPIC as your converted filename, the program
  135.     will  save  your  converted  picture as MYPIC.BLD and MYPIC.PLT.  These
  136.     files can be imported directly into BASIC or compiled BASIC programs.
  137.  
  138.     If  an  input file cannot be found then an 'error beep' will result and
  139.     your  input will be rejected.  If an output file exists (i.e., there is
  140.     an  existing  .BLD or .PLT file with that name) then your input will be
  141.     rejected.    SQZGIF  will  handle  interlaced  and sequential GIF pics.
  142.     Unusual  pictures  such  as  those with multiple images, or local color
  143.     maps,  will be handled with unpredictable results; only the first image
  144.     will  be  processed.      Pictures  with  less than 32 colors should be
  145.     avoided; use EGA2VGA for best results.
  146.  
  147.     If  a  LARGE  GIF  file was processed previously, a TEMP.RAW file would
  148.     have  been  created which are the decompressed pixels; this file is NOT
  149.     automatically  deleted  after  processing  a LARGE GIF picture.  If you
  150.     want  to  process  the  same  picture  using  a different method (e.g.,
  151.     "color  averaging")  or  want to zoom another part of the same picture,
  152.     simply  reply  [Y]es when prompted "Use TEMP.RAW ? [Y/n]".  The palette
  153.     data  and  screen  size  dimensions  are  NOT retained and MUST be read
  154.     (i.e.,  again)  from  the  original  GIF picture processed.  Be sure to
  155.     remember  what  that  GIF file was (if you intend to reuse the TEMP.RAW
  156.     file)  or  you will have mismatched colors and screen dimensions.  This
  157.     feature  saves  a lot of time since decompressing the pixels of a LARGE
  158.     GIF  file  is  avoided  when you simply want to try another "squeezing"
  159.     method or zoom another portion of the picture.
  160.  
  161.     Floppy  disk and High-density drive users SHOULD delete TEMP.RAW if you
  162.     are  not going to process the same picture again;  you may get an error
  163.     message for insufficient disk space if you don't.
  164.  
  165.     When  prompted, select [I]nterpolated or [C]olor Averaging method.  The
  166.     latter  method  will take approximately 7 minutes (on an 8Mhz machine);
  167.     the  program  will  process  one raster line and show you the estimated
  168.     processing  time  for  a  "color  averaged"  picture which you can then
  169.     continue  to process or abort.  Leave the program alone to process your
  170.     picture and it will save the results when finished.
  171.  
  172.  
  173.     PICK 'N ZOOM
  174.  
  175.     If  a  VGA/MCGA  card  is detected, then this feature will be activated
  176.     after  the  interpolated or "color averaged" picture has been processed
  177.     and saved.
  178.  
  179.     A  "capture  box"  will  appear  which  will  represent  the area to be
  180.     "zoomed"  using  the  interpolation  method  only.    You  can move the
  181.     "capture  box"  with  the  arrow  keys or use the <Shift-ARROW> keys to
  182.     move  around the screen faster.  Pressing the <+> key will increase the
  183.     size  of  your  "capture  box" (the area to be zoomed) - resulting in a
  184.     smaller  "zooming  factor", but including a larger area of the picture;
  185.     conversely,  pressing  the  <->  key  will  decrease the "capture box"-
  186.     resulting  in  larger magnification but procesing a smaller area of the
  187.     total picture.
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.     This  feature is very useful in selecting only areas of a picture which
  200.     you want to use (e.g., editing in VGACAD).
  201.  
  202.     After  viewing  the  "zoomed picture", press <return> to save the image
  203.     or  press <Esc> to reselect and redefine the "zoomed image".  The image
  204.     will  be  saved  to  "ZOOM.BLD"  and  "ZOOM.PLT";  these  files will be
  205.     constantly overwritten; thus, you MUST rename these files later.
  206.  
  207.  
  208.     REGISTRATION
  209.  
  210.  
  211.     BONUS:    Registered   users  of  VGACAD  v1.4-1.5,  VGA2EGA  v1.0,
  212.               SQZGIF  v1.0-v1.2,  GIFPUB  v1.0-1.2, MAC2GIF v1-2 and/or
  213.               EGA2VGA  v1-2  are  registered  for  SQZGIF.    Copy your
  214.               REGISTER.OVL  file  into  the  directory of SQZGIF and it
  215.               will  operate  as  a registered version.  IF YOU HAVE NOT
  216.               REGISTERED  ANY OF THESE PROGRAMS, DO SO NOW; WHEN VGACAD
  217.               v1.60  IS RELEASED, THE REGISTER.OVL FILE WILL CHANGE AND
  218.               ALL  NEW RELEASES WILL REQUIRE REGISTER.V16 TO OPERATE AS
  219.               A NON-SHAREWARE VERSION.
  220.  
  221.  
  222.     For  19.95  (for  orders  outside of U.S.A. add USD $15.00) you will be
  223.     entitled  to  the  latest  update of SQZGIF and REGISTER.V16 file (when
  224.     released).    The  following programs listed below are provided (latest
  225.     copy  or  update)  to  registered  users.   As much as possible, we are
  226.     reprogramming  all  utilities  to  work  with  ANY video card; programs
  227.     that,  at  present,  work  with  ANY  video  card  are: GIFPUB, GIFPUB,
  228.     EGA2VGA  (v2.0), MAC2GIF and SQZGIF.  We intend to modify all utilities
  229.     to  have  device-independent  graphics  capabilities  (with the obvious
  230.     exception  of  VGACAD,  VGACAP,  VGA2EGA,  and  CGA2VGA).  If you are a
  231.     Hercules,  CGA or EGA user, and you upgrade to VGA, please inform us as
  232.     soon as possible so that we may send you VGA-dependent releases too.
  233.  
  234.  
  235.     * Device-independent utilities
  236.  
  237.          GIFDOT  -  converts  256 color GIFs to B&W images of varying sizes
  238.          for  printing  on  IBM  and  Epson  compatible  printers (separate
  239.          drivers).    Several  print  sizes  with  perfect  aspect  ratios.
  240.          Variable  Brightness  and  Contrast  Stretching.  Single or Double
  241.          pass printing.
  242.  
  243.          GIFPUB  -  converts  256 color GIFs to B&W images of varying sizes
  244.          for  desktop publishing/printing as .PCX (ZSoft format for Ventura
  245.          Desk  Top  Publisher,  First Publisher, Publisher's Paintbrush, PC
  246.          Paintbrush+)  or  rename  files  to  .PCC  for  importing in Aldus
  247.          Pagemaker.
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.          MAC2GIF  -  converts .MAC ("readmac") pictures to 5-16 grey shades
  266.          or  color  and  saves  results  as .GIF or BLD/PLT file, and other
  267.          formats;  graphics  are  viewable  in  VGA, MCGA or EGA - no video
  268.          card is required for direct Black & White conversion to GIF.
  269.  
  270. NEW!     EGA2VGA  (v2.0)  -  converts  GIFs  (16  colors  and below) or ANY
  271.          VIEWABLE   2-16  color  EGA/EEGA/VGA  picture  to  320x200x256  by
  272.          actually  creating  256  NEW  COLORS;  outputs  load  directly  to
  273.          GIFPUB,  GIFPUB, and VGACAD.  If you load .MAC pics (by converting
  274.          to  GIF with MAC2GIF), you can smooth/convert Black & White images
  275.          to   grey  shades;  B&W  GIFs  and  captured  pics  will  also  be
  276.          "smoothed" into grey shades.  *NO VIDEO REQUIRED*
  277.  
  278.  
  279.     * Device-dependent utilities/applications
  280.  
  281.          VGA2EGA  - conversion utility to convert 256 color pictures to EGA
  282.          or  Extended  EGA picture with "35" grey shades or any combination
  283.          of  42,875  COLORS  for  the  BEST possible rendition of 256 color
  284.          pictures on an EGA/Extended EGA system.
  285.  
  286.          VGACAD  -  extensive  paint/image  processing program for VGA/MCGA
  287.          users;      v1.50   features  extensive  paintingcapabilities,  an
  288.          integrated   GIF  interface,  Airbrushes,  color  and  grey  image
  289.          processing  functions (smoothing, noise removal, shading, contrast
  290.          stertching,  edge  detection,  high frequency-boosting, ... more),
  291.          Bezier/spline  curves,  multi-featured Cut&Paste, variable sizing,
  292.          multi-directiona   256-color   gradient  fills,  256  color  16x16
  293.          pattern fills, and a LOT of other 256-color capabilities.
  294.  
  295.  
  296.     Whats next ?
  297.  
  298.     SYNPCX  is  utility  to convert dithered, monochrome .PCX (Zsoft) files
  299.     to  smooth  grey  shades.This  utility is primarily designed to convert
  300.     scanned  Black  &  White  images,  saved  to a .PCX file, for use image
  301.     processing  with  VGACAD,  redithering/resizing  with  GIFPUB, printing
  302.     with  GIFDOT,  or EGA conversion with VGA2EGA.  SYNPCX will be graphics
  303.     device independent (No Video Required).
  304.  
  305.     VGA2EGA   is   being   "turbo-charged"   in   speed  and  will  feature
  306.     Floyd-Steinberg   error-distributed  dithering  of  EGA  colors  for  a
  307.     standardized  16-color  picture resulting in excellent detail retention
  308.     and,  virtually,  standardized viewing on any EGA/EEGA system, with the
  309.     greatest possible number of colors "viewable".
  310.  
  311.     On  the  longer term, you can expect radical changes in VGACAD.  We are
  312.     also,  developing VGASHW (a 256-color presentation system), VGACBT (the
  313.     PROGRAMMABLE   Computer-Based   Training  counterpart  of  VGASHW)  AND
  314.     MANNEQUIN  (what "Weird Science" tried to do in the movie it will do on
  315.     the  computer  screen  with  potential applications for Advertising and
  316.     Fashion Design, aside from creating your own artistic nudes).
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.     If  you  support  maverick authors like us, we will continue to develop
  332.     innovative  products  like  nothing  seen commercially - otherwise they
  333.     will,  as  many (sigh!) good Shareware programs, simply "DIE" from lack
  334.     of  support  !    Compare the cost/benefit ratio of any of our products
  335.     with   commercial   products;   we  want  to  continue  supporting  and
  336.     developing   these   products.     Please  support  the  User-Supported
  337.     (Shareware)  concept;  you, and you alone, determine whether it will be
  338.     worthwhile to continue developing.
  339.  
  340.     To register, send in the registration form and check payable to
  341.  
  342.                              Dr. Marvin Gozum
  343.                       2 Independence Place Apt. 303-2
  344.                             6th & Locust Street
  345.                           Philadelphia, PA 19106
  346.  
  347.  
  348.     NEW!      3.5" disk users:  We are now supporting this format.
  349.               If you want your updates in this format, add $10.00.
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.     ───────────────────────────────────────────────────────
  357.     Graphics Interchange Format and GIF are trademarks (tm)
  358.     of CompuServe Inc. an H&R Block Company. 
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.